package com.lcf.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lcf.framework.vo.PageVO;
import com.lcf.system.dto.MovieNewsDTO;
import com.lcf.system.entity.MovieNews;
import com.lcf.system.query.MovieNewsPageQuery;
import com.lcf.system.vo.MovieNewsVO;

/**
 * 电影资讯(MovieNews)表服务接口
 *
 * @author lcf
 * @since 2025-05-07 22:23:22
 */
public interface MovieNewsService extends IService<MovieNews> {
    /**
     * 新增
     */
    void add(MovieNewsDTO dto);
    /**
     * 修改
     */
    void edit(long id, MovieNewsDTO dto);
    /**
     * 删除
     */
    void delete(long id);
    /**
     * 资讯分页列表
     */
    PageVO<MovieNewsVO> page(MovieNewsPageQuery query);
    /**
     * 资讯详情
     */
    MovieNewsVO get(long id);
}

